
@media (max-width: 767px) {
body{ __background: #0066ff;}
.t-logo{ display: none;}
body .t-search{ display: none; }
 body .t-big-nav{display: none;}
 body .t-big-area{ display: none;}

    .kBcPwt {
        flex-direction: row;
        -webkit-box-align: center;
        align-items: center;
    }
    .kBcPwt > :not(:last-child) {
        margin-right: 8px;
    }

    .t-small-area .lcA-dFo {
        height: 40px;
        width: 40px;
        border: 1px solid transparent;
        -webkit-box-align: center;
        align-items: center;
        cursor: pointer;
        outline: none;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        transition: all 0.12s ease-in-out 0s;
        border-radius: 40px;
        background-color: rgba(4, 4, 5, 0.08);
        color: rgb(4, 4, 5);
        transform-origin: center center;
    }
    .t-small-area .jdNDQo {
        border-color: rgba(4, 4, 5, 0.1);
        color: rgba(4, 4, 5, 0.8);
        background: transparent;
    }

 body  .iVawuy {
        background: rgba(255, 255, 255, 0.7);
        backdrop-filter: blur(20px);
        transform: translateZ(0px);
    }

    body  .kObXMP {
        position: fixed;
        top: 0px;
        left: 0px;
        bottom: 0px;
        right: 0px;
        background: rgb(255, 255, 255);
        color: rgb(4, 4, 5);
        display: flex;
        flex-direction: column;
        -webkit-box-flex: 1;
        flex-grow: 1;
        z-index: 200;
    }
    body .fIajze {
        max-width: 100%;
        position: absolute;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        padding-bottom: env(safe-area-inset-bottom);
        overflow-y: scroll;
    }
    body .ejfNgO {
        border-bottom: 1px solid rgb(230, 230, 230);
        background: rgb(255, 255, 255);
    }
    body .kKHDEG {
        padding-left: 24px;
        padding-right: 24px;
    }

    body .lcA-dFo {
        height: 40px;
        width: 40px;
        border: 1px solid transparent;
        -webkit-box-align: center;
        align-items: center;
        cursor: pointer;
        outline: none;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        transition: all 0.12s ease-in-out 0s;
        border-radius: 40px;
        background-color: rgba(4, 4, 5, 0.08);
        color: rgb(4, 4, 5);
        transform-origin: center center;
    }

    body .jdNDQo {
        border-color: rgba(4, 4, 5, 0.1);
        color: rgba(4, 4, 5, 0.8);
        background: transparent;
    }
    body .kKHDEG {
        padding-left: 16px;
        padding-right: 16px;
        flex-direction: row;
        -webkit-box-align: center;
        align-items: center;
        height: 74px;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-basis: auto;
        display: flex;
    }
    body .faTBzt {
        flex-direction: row;
        -webkit-box-flex: 1;
        flex-grow: 1;
        -webkit-box-align: stretch;
        align-items: stretch;
        border: 1px solid transparent;
        background: rgba(4, 4, 5, 0.07);
        height: 40px;
        padding: 0px 16px;
        border-radius: 24px;
        transition: all 0.12s ease-in-out 0s;
    }
    body .VfMJL {
        margin-left: 16px;
        -webkit-box-flex: 1;
        flex: 1 1 auto;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-direction: column;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }
    body .efugOO {
        color: rgb(128, 128, 128);
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
    }
    body .jaediC {
        font-family: inherit;
        font-weight: 500;
        vertical-align: inherit;
        width: 100%;
        overflow: hidden;
        padding: 0px;
    }
    body .fTNHxi {
        padding-top: 16px;
        padding-bottom: 16px;
        top: 74px;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }

    body .iawVjN {
        background: rgb(255, 255, 255);
        -webkit-box-flex: 1;
        flex-grow: 1;
    }

    body .fiElIf {
        padding: 8px 24px;
        text-align: left;
    }
    body .eBKKhd {
        padding-top: 32px;
        padding-bottom: 32px;
        max-width: 215px;
        vertical-align: inherit;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }

    body .jRVBeI {
        font-family: inherit;
        font-weight: inherit;
        color: rgb(128, 128, 128);
        text-align: center;
        vertical-align: inherit;
    }

    body .itJnMW {
        width: 22px;
        height: 16px;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        transition: all 0.12s ease-in-out 0s;
        opacity: 0.5;
    }

    body .kObXMP {
        position: fixed;
        top: 0px;
        left: 0px;
        bottom: 0px;
        right: 0px;
        background: rgb(255, 255, 255);
        color: rgb(4, 4, 5);
        display: flex;
        flex-direction: column;
        -webkit-box-flex: 1;
        flex-grow: 1;
        z-index: 200;
    }

    body .jFMehx {
        -webkit-box-align: center;
        align-items: center;
        margin-left: 16px;
        -webkit-box-pack: center;
        justify-content: center;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
    }

    body .cEMbhx {
        margin-bottom: 16px;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }

    body .dWsuqr {
        padding: 8px 28px;
        text-align: left;
    }

    body .jMYxPK {
        font-family: inherit;
        font-weight: 500;
        vertical-align: inherit;
    }

    body .iEsgSa {
        cursor: pointer;
        color: rgb(4, 4, 5);
        transition: all 0.12s ease-in-out 0s;
        text-align: left;
        min-height: 35px;
        padding: 8px 14px;
        margin: 0px 14px;
        border-radius: 6px;
    }

    body .jtIZqj {
        flex-direction: row;
        -webkit-box-align: center;
        align-items: center;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-basis: auto;
        display: flex;
    }

    body .jnPLac {
        width: 40px;
        height: 40px;
    }

    body .iJAXPf {
        background-color: rgb(255, 255, 255);
        position: relative;
        border-radius: 100%;
        z-index: 1;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
    }

    body .jMYxPK {
        font-family: inherit;
        font-weight: 500;
        vertical-align: inherit;
    }

    body .iriXCP {
        flex-shrink: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        margin-left: 20px;
    }

    body .ikhqOo {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: 900;
        font-size: 15px;
        color: rgb(4, 4, 5);
        vertical-align: inherit;
    }

    body .lnnZHl {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: 900;
        vertical-align: inherit;
        color: rgb(4, 4, 5);
        font-size: 14px;
    }

    body .hWYpcx {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: 500;
        margin-top: 4px;
        font-size: 13px;
        color: rgb(128, 128, 128);
        vertical-align: inherit;
    }

    body .iKAMZE {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: inherit;
        vertical-align: inherit;
        font-size: 13px;
        color: rgb(128, 128, 128);
    }

    body .hqzvpz {
        object-fit: cover;
        border-radius: 40px;
        vertical-align: inherit;
    }

    body lbvkdu {
        cursor: pointer;
        color: rgb(4, 4, 5);
        transition: all 0.12s ease-in-out 0s;
        text-align: left;
        min-height: 35px;
        padding: 8px 12px;
        margin: 0px 12px;
        border-radius: 6px;
    }

    body .gdhXKD {
        flex-direction: row;
        -webkit-box-align: stretch;
        align-items: stretch;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-basis: auto;
        display: flex;
    }

    body .jnPLac {
        width: 40px;
        height: 40px;
    }

    body .iriXCP {
        flex-shrink: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        margin-left: 20px;
    }

    body .ikhqOo {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: 900;
        font-size: 15px;
        color: rgb(4, 4, 5);
        vertical-align: inherit;
    }

    body .lnnZHl {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: 900;
        vertical-align: inherit;
        color: rgb(4, 4, 5);
        font-size: 14px;
    }

    body .hWYpcx {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 100%;
        font-family: inherit;
        font-weight: 500;
        margin-top: 4px;
        font-size: 13px;
        color: rgb(128, 128, 128);
        vertical-align: inherit;
    }

    body .iYlzTX {
        justify-content: stretch;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }

    body .dszNnk {
        width: 40px;
        height: 40px;
        border-radius: 6px;
        object-fit: cover;
        vertical-align: inherit;
    }

    body .lgaBJv {
        -webkit-box-pack: center;
        justify-content: center;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }

    body .is-banner{
        width: 50%;
    }
    body .is-big-focus{

        width: 50%;
        height: 456px;
        vertical-align: inherit;
        max-width: 100%;
        min-height: 0px;
        min-width: 0px;
        flex-shrink: 0;
        flex-direction: column;
        flex-basis: auto;
        display: flex;
        -webkit-box-align: stretch;
        align-items: stretch;
    }
    body  .is-small-btn{
        display: none;
    }


    body .bzLRjx > :not(:last-child) {
        margin-bottom: 20px;
    }
    body .fElMzr {
        position: relative;
        display: flex;
        -webkit-box-flex: 1;
        flex-grow: 1;
    }
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body
    body





/****************** dark *********************************************************/
    body.dark .iVawuy{
        background: rgba(18, 18, 18, 0.7);
        backdrop-filter: blur(20px);
        transform: translateZ(0px);
    }

    body.dark {
        font-family: "Circular Std", Helvetica, Arial, sans-serif;
        -webkit-tap-highlight-color: transparent;
        font-weight: 400;
        line-height: 1.4;
        overflow: hidden scroll;
        max-width: 100%;
        color: rgb(255, 255, 255);
        background: rgb(18, 18, 18);
    }


    .dark .t-small-area .lcA-dFo {
        height: 40px;
        width: 40px;
        border: 1px solid transparent;
        -webkit-box-align: center;
        align-items: center;
        cursor: pointer;
        outline: none;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        transition: all 0.12s ease-in-out 0s;
        border-radius: 40px;
        background-color: rgba(255, 255, 255, 0.08);
        color: rgb(255, 255, 255);
        transform-origin: center center;
    }
    .dark .t-small-area .jdNDQo {
        border-color: rgba(255, 255, 255, 0.1);
        color: rgba(255, 255, 255, 0.8);
        background: transparent;
    }
    .dark
    .dark
    .dark
    .dark

    /****************** dark *********************************************************/
}
